extra-hard paper - Turkish English Dictionary